package com.xiaochong.tir.common.data.hbasepo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by wujiaxing on 2018/4/27.
 * 概念指数
 */
public class ConceptIndex {
    /**
     * 概念id
     */
    private Integer conceptCategoryId;

    /** 概念分类名称 */
    @ApiModelProperty("概念分类名称")
    private String conceptCategoryName;
    /**
     * 概念指数
     */
    private BigDecimal conceptIndex;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 24小时交易额
     */
    private BigDecimal sumVolume24hCnyPrice;
    /**
     * 24小时平均涨幅
     */
    private BigDecimal avgPercentChange24h;
    /**
     * 24涨幅最大
     */
    private CmcCurrencyInfo maxPercentChange24hInfo;
    /**
     * 24小时涨幅最小
     */
    private CmcCurrencyInfo minPercentChange24hInfo;
    /**
     * 货币数量
     */
    private Integer count;
    /**
     * 上涨数
     */
    private Integer riseCount;
    /**
     * 下跌数
     */
    private Integer fallCount;

    public String getConceptCategoryName() {
        return conceptCategoryName;
    }

    public void setConceptCategoryName(String conceptCategoryName) {
        this.conceptCategoryName = conceptCategoryName;
    }

    public Integer getConceptCategoryId() {
        return conceptCategoryId;
    }

    public void setConceptCategoryId(Integer conceptCategoryId) {
        this.conceptCategoryId = conceptCategoryId;
    }

    public BigDecimal getConceptIndex() {
        return conceptIndex;
    }

    public void setConceptIndex(BigDecimal conceptIndex) {
        this.conceptIndex = conceptIndex;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getSumVolume24hCnyPrice() {
        return sumVolume24hCnyPrice;
    }

    public void setSumVolume24hCnyPrice(BigDecimal sumVolume24hCnyPrice) {
        this.sumVolume24hCnyPrice = sumVolume24hCnyPrice;
    }

    public BigDecimal getAvgPercentChange24h() {
        return avgPercentChange24h;
    }

    public void setAvgPercentChange24h(BigDecimal avgPercentChange24h) {
        this.avgPercentChange24h = avgPercentChange24h;
    }

    public CmcCurrencyInfo getMaxPercentChange24hInfo() {
        return maxPercentChange24hInfo;
    }

    public void setMaxPercentChange24hInfo(CmcCurrencyInfo maxPercentChange24hInfo) {
        this.maxPercentChange24hInfo = maxPercentChange24hInfo;
    }

    public CmcCurrencyInfo getMinPercentChange24hInfo() {
        return minPercentChange24hInfo;
    }

    public void setMinPercentChange24hInfo(CmcCurrencyInfo minPercentChange24hInfo) {
        this.minPercentChange24hInfo = minPercentChange24hInfo;
    }

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public Integer getRiseCount() {
        return riseCount;
    }

    public void setRiseCount(Integer riseCount) {
        this.riseCount = riseCount;
    }

    public Integer getFallCount() {
        return fallCount;
    }

    public void setFallCount(Integer fallCount) {
        this.fallCount = fallCount;
    }
}
